home *** CD-ROM | disk | FTP | other *** search
/ Best Tools for JAVA / Best Tools for JAVA.iso / POSTSCPT / GSVIEW / SRC / GVWIN.RC < prev    next >
Encoding:
Text File  |  1996-01-02  |  24.0 KB  |  593 lines

  1. /* Copyright (C) 1993-1996, Russell Lang.  All rights reserved.
  2.   
  3.   This file is part of GSview.
  4.   
  5.   This program is distributed with NO WARRANTY OF ANY KIND.  No author
  6.   or distributor accepts any responsibility for the consequences of using it,
  7.   or for whether it serves any particular purpose or works at all, unless he
  8.   or she says so in writing.  Refer to the GSview Free Public Licence 
  9.   (the "Licence") for full details.
  10.   
  11.   Every copy of GSview must include a copy of the Licence, normally in a 
  12.   plain ASCII text file named LICENCE.  The Licence grants you the right 
  13.   to copy, modify and redistribute GSview, but only under certain conditions 
  14.   described in the Licence.  Among other things, the Licence requires that 
  15.   the copyright notice and this notice be preserved on all copies.
  16. */
  17.  
  18. /* gvwin.rc */
  19. /* Resources for GSVIEW.EXE, a graphical interface for MS-Windows Ghostscript */
  20.  
  21. #include <windows.h>
  22. #include "gvcrc.h"
  23. #include "gvwin2.rc"    /* language independent resources */
  24.  
  25. #ifndef DS_3DLOOK
  26. #define DS_3DLOOK 0x0004L    /* for Windows 95 look */
  27. #endif
  28.  
  29. gsview_menu MENU
  30. BEGIN
  31.     POPUP "&File"
  32.     BEGIN
  33.         MENUITEM "&Open...\tO", IDM_OPEN
  34.         MENUITEM "&Select File...\tS", IDM_SELECT
  35.         MENUITEM "Save &As...\tA", IDM_SAVEAS
  36.         MENUITEM "&Extract...\tE", IDM_EXTRACT
  37.         MENUITEM "PS to EPS", IDM_PSTOEPS
  38.         MENUITEM "&Close\tC", IDM_CLOSE
  39.         MENUITEM "&Info...\tI", IDM_INFO
  40.         MENUITEM SEPARATOR
  41.         MENUITEM "&Print...\tP", IDM_PRINT
  42.         MENUITEM "Print To &File...\tF", IDM_PRINTTOFILE
  43.         MENUITEM "Print File...", IDM_SPOOL
  44.         MENUITEM SEPARATOR
  45.         MENUITEM "E&xit", IDM_EXIT
  46.     END
  47.     POPUP "&Edit"
  48.     BEGIN
  49.         MENUITEM "&Copy\tCtrl+C", IDM_COPYCLIP
  50.         MENUITEM SEPARATOR
  51.         MENUITEM "&Paste To...", IDM_PASTETO
  52.         MENUITEM "Convert &Bitmap", IDM_CONVERT
  53.         MENUITEM SEPARATOR
  54.         POPUP "&Add EPS Preview"
  55.         BEGIN
  56.             MENUITEM "&Interchange", IDM_MAKEEPSI
  57.             MENUITEM "TIFF 4", IDM_MAKEEPST4
  58.             MENUITEM "&TIFF 5", IDM_MAKEEPST
  59.             MENUITEM "&Windows Metafile", IDM_MAKEEPSW
  60.             MENUITEM "&User Supplied Preview", IDM_MAKEEPSU
  61.         END
  62.         POPUP "&Extract EPS"
  63.         BEGIN
  64.             MENUITEM "&PostScript", IDM_EXTRACTPS
  65.             MENUITEM "Pre&view", IDM_EXTRACTPRE
  66.         END
  67.         MENUITEM SEPARATOR
  68.         MENUITEM "&Text Extract...", IDM_TEXTEXTRACT
  69.         MENUITEM "&Find...", IDM_TEXTFIND
  70.         MENUITEM "Find &Next", IDM_TEXTFINDNEXT
  71.     END
  72.     POPUP "O&ptions"
  73.     BEGIN
  74.         MENUITEM "Configure &Ghostscript...", IDM_GSCOMMAND
  75.         POPUP "Ghostscript &Version"
  76.         BEGIN
  77.             MENUITEM "Ghostscript &3.51 or later", IDM_GS351
  78. #if !defined(__WIN32__) && defined(GS261)
  79.             MENUITEM "Ghostscript 3.12 or 3.33", IDM_GS333
  80.             MENUITEM "Ghostscript &2.6.1", IDM_GS261
  81. #else
  82.             MENUITEM "Ghostscript 3.33", IDM_GS333
  83. #endif
  84.         END
  85.         MENUITEM "Sounds...", IDM_SOUNDS
  86.         POPUP "&Units"
  87.         BEGIN
  88.             MENUITEM "&pt", IDM_UNITPT
  89.             MENUITEM "&mm", IDM_UNITMM
  90.             MENUITEM "&inch", IDM_UNITINCH
  91.         END
  92.         MENUITEM "Save Settings &Now", IDM_SETTINGS
  93.         MENUITEM SEPARATOR
  94.         MENUITEM "&Save Settings on Exit", IDM_SAVESETTINGS
  95.         MENUITEM "Sa&fer", IDM_SAFER
  96.         MENUITEM "Save Last &Directory", IDM_SAVEDIR
  97.         MENUITEM "&Button Bar", IDM_BUTTONSHOW
  98.         /* MENUITEM "&Fit Window to Page", IDM_FITPAGE */
  99.         MENUITEM "&Quick Open", IDM_QUICK
  100.         MENUITEM "Auto &Redisplay", IDM_AUTOREDISPLAY
  101.         MENUITEM "EPS &Clip", IDM_EPSFCLIP
  102.         MENUITEM "EPS &Warn", IDM_EPSFWARN
  103.         MENUITEM "&Ignore DSC", IDM_IGNOREDSC
  104.     END
  105.     POPUP "&View"
  106.     BEGIN
  107.         MENUITEM "&Next Page\t+", IDM_NEXT
  108.         MENUITEM "Pre&vious Page\t-", IDM_PREV
  109.         MENUITEM "&Goto Page...\tG", IDM_GOTO
  110.         MENUITEM "&Redisplay\tR", IDM_REDISPLAY
  111.     END
  112.     POPUP "&Orientation"
  113.     BEGIN
  114.         MENUITEM "&Portrait", IDM_PORTRAIT
  115.         MENUITEM "&Landscape", IDM_LANDSCAPE
  116.         MENUITEM "&Upside-down", IDM_UPSIDEDOWN
  117.         MENUITEM "&Seascape", IDM_SEASCAPE
  118.         MENUITEM SEPARATOR
  119.         MENUITEM "Swap Landscape", IDM_SWAPLANDSCAPE
  120.     END
  121.     POPUP "&Media"
  122.     BEGIN
  123.         MENUITEM "&Resolution...", IDM_RESOLUTION
  124.         MENUITEM "&Zoom Resolution...", IDM_ZOOMRES
  125.         POPUP "&Depth"
  126.         BEGIN
  127.             MENUITEM "Default", IDM_DEPTHDEF
  128.             MENUITEM "1 bit/pixel (Monochrome)", IDM_DEPTH1
  129.             MENUITEM "4 bit/pixel (VGA)", IDM_DEPTH4
  130.             MENUITEM "8 bit/pixel", IDM_DEPTH8
  131.             MENUITEM "16 bit/pixel", IDM_DEPTH16
  132.             MENUITEM "24 bit/pixel", IDM_DEPTH24
  133.         END
  134.         MENUITEM SEPARATOR
  135.         MENUITEM "Letter", IDM_LETTER
  136.         MENUITEM "Tabloid", IDM_TABLOID
  137.         MENUITEM "Ledger", IDM_LEDGER
  138.         MENUITEM "Legal", IDM_LEGAL
  139.         MENUITEM "Statement", IDM_STATEMENT
  140.         MENUITEM "Executive", IDM_EXECUTIVE
  141.         MENUITEM "A3", IDM_A3
  142.         MENUITEM "A4", IDM_A4
  143.         MENUITEM "A5", IDM_A5
  144.         MENUITEM "B4", IDM_B4
  145.         MENUITEM "B5", IDM_B5
  146.         MENUITEM "Folio", IDM_FOLIO
  147.         MENUITEM "Quarto", IDM_QUARTO
  148.         MENUITEM "10x14", IDM_10X14
  149.         MENUITEM "User Defined...", IDM_USERSIZE
  150.     END
  151.     POPUP "&Help"
  152.     BEGIN
  153.         MENUITEM "&Contents", IDM_HELPCONTENT
  154.         MENUITEM "&Search for Help on...", IDM_HELPSEARCH
  155.         MENUITEM "&Keys Help", IDM_HELPKEYS
  156.         MENUITEM SEPARATOR
  157.         MENUITEM "&About...", IDM_ABOUT
  158.     END
  159. END
  160.  
  161. gsview_accel ACCELERATORS
  162. BEGIN
  163.     "O", IDM_OPEN
  164.     "o", IDM_OPEN
  165.     "C", IDM_CLOSE
  166.     "c", IDM_CLOSE
  167.     "N", IDM_NEXT
  168.     "n", IDM_NEXT
  169.     "+", IDM_NEXT
  170.     "V", IDM_PREV
  171.     "v", IDM_PREV
  172.     "-", IDM_PREV
  173.     "G", IDM_GOTO
  174.     "g", IDM_GOTO
  175.     "I", IDM_INFO
  176.     "i", IDM_INFO
  177.     "R", IDM_REDISPLAY
  178.     "r", IDM_REDISPLAY
  179.     "S", IDM_SELECT
  180.     "s", IDM_SELECT
  181.     "A", IDM_SAVEAS
  182.     "a", IDM_SAVEAS
  183.     "P", IDM_PRINT
  184.     "p", IDM_PRINT
  185.     "F", IDM_PRINTTOFILE
  186.     "f", IDM_PRINTTOFILE
  187.     "E", IDM_EXTRACT
  188.     "e", IDM_EXTRACT
  189.     VK_F1, IDM_HELPCONTENT, VIRTKEY
  190.     "^C", IDM_COPYCLIP
  191.     VK_INSERT, IDM_COPYCLIP, VIRTKEY, CONTROL
  192. END
  193.  
  194.  
  195. STRINGTABLE
  196. BEGIN
  197.     /* general strings */
  198.     IDS_FILTER, "Default (*.ps)|*.ps|EPS Files (*.eps)|*.eps|EPI Files (*.epi)|*.epi|All Files (*.*)|*.*|Bitmap Files (*.bmp)|*.bmp|TIFF Files (*.tif)|*.tif|Windows Metafiles (*.wmf)|*.wmf|Text (*.txt|*.txt|"
  199. #ifdef __WIN32__
  200.     IDS_TITLE, "GSview for Windows 32"
  201. #else
  202.     IDS_TITLE, "GSview for Windows"
  203. #endif
  204.     IDS_HELPFILE, "gsview.hlp"
  205.     IDS_WRONGGS, "Incompatible Windows Ghostscript Program"
  206.     IDS_BUSY, "GSview is busy.\nClear busy state?"
  207. END
  208.  
  209. STRINGTABLE
  210. BEGIN
  211.     IDS_FILE, "File: "
  212.     IDS_NOFILE, "No File"
  213.     IDS_PAGE, "Page: "
  214.     IDS_NOPAGE, "No page numbering available"
  215.     IDS_LANDSCAPE, "Landscape"
  216.     IDS_PORTRAIT, "Portrait"
  217.     IDS_ASCEND, "Ascending"
  218.     IDS_DESCEND, "Descending"
  219.     IDS_SPECIAL, "Special"
  220.     IDS_EPSF, "EPS"
  221.     IDS_EPSI, "EPS with Interchange Preview"
  222.     IDS_EPST, "EPS with TIFF Preview"
  223.     IDS_EPSW, "EPS with Metafile Preview"
  224.     IDS_DSC, "DSC"
  225.     IDS_NOTDSC, "No DSC comments"
  226.     IDS_PDF, "Portable Document Format"
  227.     IDS_IGNOREDSC, "Ignoring DSC comments"
  228.     IDS_PAGEINFO, "Page: \"%s\"  %d of %d"
  229. END
  230.  
  231. STRINGTABLE
  232. BEGIN
  233.     IDS_OUTPUTFILE, "Output Filename"
  234.     IDS_PRINTINGALL, "No DSC comments\nPrinting all pages"
  235.     IDS_PRINTFILE, "Print File"
  236.     IDS_NOSPOOL, "Print Manager is disabled\nEnable it now ?"
  237.     IDS_SELECTPAGE, "Select Page"
  238.     IDS_SELECTPAGES, "Select Pages"
  239.     IDS_TIMEOUT, "Timeout waiting for Ghostscript"
  240.     IDS_NOTIMER, "No Timer available"
  241.     IDS_NOTOPEN, "No document open"
  242.     IDS_CANNOTRUN, "Can't run "
  243.     IDS_TOOLONG, "Command line too long: "
  244.     IDS_NOMORE, "No more pages"
  245.     IDS_GSCOMMAND, "Ghostscript command ?"
  246.     IDS_RES, "Display resolution (dpi) ?"
  247.     IDS_ZOOMRES, "Zoom resolution (dpi) ?"
  248.     IDS_NOZOOM, "Must display page before zooming"
  249.     IDS_USERWIDTH, "Width in 1/72 inch units ?"
  250.     IDS_USERHEIGHT, "Height in 1/72 inch units ?"
  251.     IDS_BADEPS, "Problem making EPS file"
  252.     IDS_NOPREVIEW, "Not a DOS EPS file or\nNo binary preview"
  253.     IDS_NOTDFNAME, "Can't use same name as open document"
  254.     IDS_PIPE_EOPEN, "Pipe error.  Couldn't open temporary file.\nDirectory may be Read Only.\nTEMP environment variable may not set."
  255.     IDS_PIPE_EMEM, "Pipe error. Couldn't allocate memory."
  256.     IDS_CANCELDONE, "%d%% done"
  257.     IDS_BADCLI, "Bad command line option: %s"
  258.     IDS_TEXTFIND, "Find text ?"
  259.     IDS_TEXTNOTFIND, "Text not found"
  260. END
  261.  
  262. STRINGTABLE
  263. BEGIN
  264.     /* sound type types*/
  265.     IDS_SOUNDNAME, "Sound File"
  266.     IDS_SNDPAGE, "Output Page"
  267.     IDS_SNDNOPAGE, "No Page"
  268.     IDS_SNDNONUMBER, "No Numbering"
  269.     IDS_SNDNOTOPEN, "Not Open"
  270.     IDS_SNDERROR, "Error"
  271.     IDS_SNDTIMEOUT,    "Timeout"
  272.     IDS_SNDSTART, "Start"
  273.     IDS_SNDEXIT, "Exit"
  274.     IDS_SOUNDNOMM, "Can't load MMSYSTEM.DLL\nSounds will be unavailable"
  275.     IDS_NONE, "<None>"
  276.     IDS_SPKR, "<Speaker Beep>"
  277. END
  278.  
  279. STRINGTABLE
  280. BEGIN
  281.     /* help topics - these need to match keywords in gsview.doc */
  282.     IDS_TOPICROOT,  "Overview"
  283.     IDS_TOPICOPEN,  "Open"
  284.     IDS_TOPICPRINT, "Print"
  285.     IDS_TOPICPROP, "Properties"
  286.     IDS_TOPICEDITPROP, "Edit Properties"
  287.     IDS_TOPICEDIT, "Edit"
  288.     IDS_TOPICGSCMD, "Ghostscript Command"
  289.     IDS_TOPICSOUND, "Sounds"
  290.     IDS_TOPICMEDIA, "Media"
  291.     IDS_TOPICPSTOEPS, "PS to EPS"
  292.     IDS_TOPICGOTO, "Page Selection"
  293.     IDS_TOPICINSTALL, "Installation"
  294.     IDS_TOPICTEXT, "Text Extract and Find"
  295.     IDS_TOPICKEYS, "Keys"
  296.     IDS_TOPICMESS, "Show Messages"
  297.     IDS_TOPICSPOOL, "Spooler"
  298. END
  299.  
  300. STRINGTABLE
  301. BEGIN
  302.     IDS_BBPROMPT,  "Click at left"
  303.     IDS_BBPROMPT1, "Click at bottom"
  304.     IDS_BBPROMPT2, "Click at right"
  305.     IDS_BBPROMPT3, "Click at top"
  306.     IDS_EPSONEPAGE, "An EPS file must be a single page document.\nSee help on 'PS to EPS'"
  307.     IDS_EPSQPAGES, "Is this a single page document ?"
  308.     IDS_EPSNOBBOX, "Could not obtain Bounding Box"
  309.     IDS_EPSREAD, "Have you read help `PS to EPS` ?"
  310.     IDS_EPSUSERINVALID, "Preview file is not TIFF or Windows Metafile"
  311.     IDS_EPSUSERTITLE, "Open Preview File"
  312.     IDS_EPS_OFF_PAGE, "EPS Bounding Box is entirely off the page.  Suggest you use 'Options | EPSF Clip'"
  313. END
  314.  
  315. STRINGTABLE
  316. BEGIN
  317.     /* wait messages */
  318.     IDS_WAIT, "Wait"
  319.     IDS_WAITREAD,  "Reading..."
  320.     IDS_WAITWRITE,  "Writing..."
  321.     IDS_WAITDRAW, "Drawing..."
  322.     IDS_WAITGSOPEN, "Opening Ghostscript..."
  323.     IDS_WAITGSCLOSE,  "Closing Ghostscript..."
  324.     IDS_WAITPRINT,  "Printing..."
  325.     IDS_WAITSEARCH,  "Searching..."
  326. END
  327.  
  328. STRINGTABLE
  329. BEGIN
  330.     /* filter strings */
  331.     IDS_FILTER_PSALL, "Default (*.ps;*.eps;*.epi)|*.ps;*.eps;*.epi|PS Files (*.ps)|*.ps|EPS Files (*.eps)|*.eps|EPI Files (*.epi)|*.epi|All Files (*.*)|*.*|"
  332.     IDS_FILTER_PS, "Default (*.ps)|*.ps|EPS Files (*.eps)|*.eps|EPI Files (*.epi)|*.epi|All Files (*.*)|*.*|"
  333.     IDS_FILTER_EPS, "EPS Files (*.eps)|*.eps|EPI Files (*.epi)|*.epi|PS Files (*.ps)|*.ps|All Files (*.*)|*.*|"
  334.     IDS_FILTER_EPI, "EPI Files (*.epi)|*.epi|EPS Files (*.eps)|*.eps|PS Files (*.ps)|*.ps|All Files (*.*)|*.*|"
  335.     IDS_FILTER_ALL, "All Files (*.*)|*.*|"
  336.     IDS_FILTER_BMP, "Bitmap Files (*.bmp)|*.bmp|All Files (*.*)|*.*|"
  337.     IDS_FILTER_TIFF, "TIFF Files (*.tif)|*.tif|All Files (*.*)|*.*|"
  338.     IDS_FILTER_WMF, "Windows Metafiles (*.wmf)|*.wmf|All Files (*.*)|*.*|"
  339.     IDS_FILTER_TXT, "Text Files (*.txt)|*.txt|All Files (*.*)|*.*|"
  340. END
  341.  
  342. AboutDlgBox DIALOG 20, 32, 256, 164
  343. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  344. CAPTION "About GSview for Windows"
  345. Font 8, "Helv"
  346. BEGIN
  347.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 218, 5, 32, 14
  348. #ifdef __WIN32__
  349.     LTEXT "GSVIEW32.EXE", -1, 32, 8, 64, 8
  350. #else
  351.     LTEXT "GSVIEW.EXE", -1, 32, 8, 64, 8
  352. #endif
  353.     RTEXT "Version:", -1, 86, 8, 32, 8
  354.     LTEXT "", ABOUT_VERSION, 120, 8, 96, 8
  355.     LTEXT "A Ghostscript graphical interface", -1, 32, 16, 128, 8
  356.     LTEXT "Copyright (C) 1993-1996, Russell Lang.  All rights reserved.", -1, 8, 28, 240, 8
  357.     LTEXT "Portions Copyright (C) 1994, Timothy O. Theisen.  All rights reserved.", -1, 8, 36, 240, 8
  358.     LTEXT "This program is distributed with NO WARRANTY OF ANY KIND.", -1, 7, 48, 240, 8
  359.     LTEXT "No author or distributor accepts any responsibility for the", -1, 7, 56, 240, 8
  360.     LTEXT "consequences of using it, or for whether it serves any particular", -1, 7, 64, 240, 8
  361.     LTEXT "purpose or works at all, unless he or she says so in writing.  Refer", -1, 7, 72, 240, 8
  362.     LTEXT "to the GSview Free Public Licence (the 'Licence') for full details.", -1, 7, 84, 240, 8
  363.     LTEXT "Every copy of GSview must include a copy of the Licence, normally", -1, 7, 92, 240, 8
  364.     LTEXT "in a plain ASCII text file named LICENCE.  The Licence grants you", -1, 7, 100, 240, 8
  365.     LTEXT "the right to copy, modify and redistribute GSview, but only under", -1, 7, 108, 240, 8
  366.     LTEXT "certain conditions described in the Licence.  Among other things,", -1, 7, 116, 240, 8
  367.     LTEXT "the Licence requires that the copyright notice and this notice be", -1, 7, 124, 240, 8
  368.     LTEXT "preserved on all copies.", -1, 7, 132, 240, 8
  369.     LTEXT "Author: Russell Lang  (rjl@aladdin.com)", -1, 8, 146, 240, 8
  370.     ICON ID_GSVIEW, ABOUT_ICON, 8, 8, 0, 0
  371. END
  372.  
  373. InputDlgBox DIALOG 48, 32, 192, 56
  374. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  375. CAPTION "Input"
  376. Font 8, "Helv"
  377. BEGIN
  378.     LTEXT "", ID_PROMPT, 6, 6, 180, 10
  379.     CONTROL "", ID_ANSWER, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 6, 18, 180, 12
  380.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 23, 36, 32, 14
  381.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 83, 36, 32, 14
  382.     CONTROL "&Help", ID_HELP, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 143, 36, 32, 14
  383. END
  384.  
  385. InfoDlgBox DIALOG 20, 32, 175, 107
  386. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  387. CAPTION "Info"
  388. Font 8, "Helv"
  389. BEGIN
  390.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 136, 89, 32, 14
  391.     RTEXT "File:", -1, 24, 8, 32, 8
  392.     LTEXT "", INFO_FILE, 60, 8, 110, 8
  393.     RTEXT "Type:", -1, 24, 16, 32, 8
  394.     LTEXT "", INFO_TYPE, 60, 16, 110, 8
  395.     RTEXT "Title:", -1, 24, 24, 32, 8
  396.     LTEXT "", INFO_TITLE, 60, 24, 110, 8
  397.     RTEXT "Date:", -1, 24, 32, 32, 8
  398.     LTEXT "", INFO_DATE, 60, 32, 110, 8
  399.     RTEXT "BoundingBox:", -1, 8, 40, 48, 8
  400.     LTEXT "", INFO_BBOX, 60, 40, 80, 8
  401.     RTEXT "Orientation:", -1, 8, 48, 48, 8
  402.     LTEXT "", INFO_ORIENT, 60, 48, 60, 8
  403.     RTEXT "Default Media:", -1, 8, 64, 48, 8
  404.     LTEXT "", INFO_DEFMEDIA, 60, 64, 60, 8
  405.     RTEXT "Page Order:", -1, 8, 56, 48, 8
  406.     LTEXT "", INFO_ORDER, 60, 56, 60, 8
  407.     RTEXT "Pages:", -1, 8, 72, 48, 8
  408.     LTEXT "", INFO_NUMPAGES, 60, 72, 60, 8
  409.     RTEXT "Page:", -1, 8, 80, 48, 8
  410.     LTEXT "", INFO_PAGE, 60, 80, 60, 8
  411.     RTEXT "Bitmap:", -1, 8, 92, 48, 8, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP
  412.     LTEXT "", INFO_BITMAP, 60, 92, 60, 8
  413.     ICON ID_GSVIEW, INFO_ICON, 8, 8, 0, 0
  414. END
  415.  
  416. SoundDlgBox DIALOG 16, 40, 204, 94
  417. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  418. CAPTION "Sounds"
  419. Font 8, "Helv"
  420. BEGIN
  421.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 164, 12, 32, 14
  422.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 164, 32, 32, 14
  423.     CONTROL "&Test", SOUND_TEST, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 164, 52, 32, 14
  424.     CONTROL "&Help", ID_HELP, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 164, 72, 32, 14
  425.     LTEXT "Event:", -1, 8, 4, 32, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  426.     CONTROL "", SOUND_EVENT, "LISTBOX", LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 16, 70, 64
  427.     LTEXT "Sound:", -1, 90, 4, 33, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  428.     CONTROL "", SOUND_FILE, "LISTBOX", LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 90, 16, 64, 64
  429.     LTEXT "", SOUND_PATH, 90, 83, 70, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  430. END
  431.  
  432. SpoolDlgBox DIALOG 32, 40, 110, 63
  433. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  434. CAPTION "Select Printer Port"
  435. Font 8, "Helv"
  436. BEGIN
  437.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 72, 14, 32, 14
  438.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 72, 36, 32, 14
  439.     CONTROL "", SPOOL_PORT, "LISTBOX", LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 8, 56, 50
  440. END
  441.  
  442. QueueDlgBox DIALOG 32, 40, 200, 63
  443. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  444. CAPTION "Select Printer"
  445. Font 8, "Helv"
  446. BEGIN
  447.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 160, 14, 32, 14
  448.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 160, 36, 32, 14
  449.     CONTROL "", SPOOL_PORT, "LISTBOX", LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 8, 140, 50
  450. END
  451.  
  452. CancelDlgBox DIALOG 32, 40, 120, 48
  453. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE | DS_3DLOOK
  454. Font 8, "Helv"
  455. BEGIN
  456.     CTEXT "Printing", -1, 8, 4, 104, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  457.     CTEXT "", CANCEL_PCDONE, 8, 16, 104, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  458.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 44, 30, 32, 14
  459. END
  460.  
  461. PageDlgBox DIALOG 64, 32, 80, 142
  462. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  463. CAPTION "Select Page"
  464. Font 8, "Helv"
  465. BEGIN
  466.     CONTROL "", PAGE_LIST, "LISTBOX", LBS_NOTIFY | LBS_MULTIPLESEL | LBS_EXTENDEDSEL | LBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 8, 28, 128
  467.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 8, 32, 14
  468.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 32, 32, 14
  469.     CONTROL "&All", PAGE_ALL, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 64, 32, 14
  470.     CONTROL "O&dd", PAGE_ODD, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 88, 32, 14
  471.     CONTROL "&Even", PAGE_EVEN, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 112, 32, 14
  472. END
  473.  
  474. PageMultiDlgBox DIALOG 64, 32, 80, 142
  475. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  476. CAPTION "Select Pages"
  477. Font 8, "Helv"
  478. BEGIN
  479.     CONTROL "", PAGE_LIST, "LISTBOX", LBS_NOTIFY | LBS_MULTIPLESEL | LBS_EXTENDEDSEL | LBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 8, 28, 128
  480.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 8, 32, 14
  481.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 32, 32, 14
  482.     CONTROL "&All", PAGE_ALL, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 64, 32, 14
  483.     CONTROL "O&dd", PAGE_ODD, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 88, 32, 14
  484.     CONTROL "&Even", PAGE_EVEN, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 44, 112, 32, 14
  485. END
  486.  
  487. #ifdef OLD
  488. DeviceDlgBox DIALOG 16, 40, 212, 94
  489. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  490. CAPTION "Select Device"
  491. Font 8, "Helv"
  492. BEGIN
  493.     CONTROL "&Ok", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 164, 12, 40, 14
  494.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 164, 32, 40, 14
  495.     CONTROL "&Properties", DEVICE_PROP, "button", BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 164, 52, 40, 14
  496.     CONTROL "&Help", ID_HELP, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 164, 72, 40, 14
  497.     LTEXT "Device:", -1, 8, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  498.     CONTROL "", DEVICE_NAME, "COMBOBOX", CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 8, 16, 70, 70
  499.     LTEXT "Resolution:", DEVICE_RESTEXT, 90, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  500.     CONTROL "", DEVICE_RES, "COMBOBOX", CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 90, 16, 64, 70
  501. END
  502. #else
  503. DeviceDlgBox DIALOG 16, 40, 270, 161
  504. STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_CAPTION | WS_SYSMENU
  505. CAPTION "Printer Setup"
  506. FONT 8, "Helv"
  507. BEGIN
  508.  DEFPUSHBUTTON "&Ok", IDOK, 216, 8, 44, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  509.  PUSHBUTTON "&Cancel", IDCANCEL, 216, 28, 44, 14, BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  510.  PUSHBUTTON "&Properties", DEVICE_PROP, 216, 48, 44, 14, BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  511.  PUSHBUTTON "&Help", ID_HELP, 216, 68, 44, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  512.  PUSHBUTTON "&All Pages", PAGE_ALL, 216, 99, 44, 14, WS_GROUP | WS_TABSTOP
  513.  PUSHBUTTON "O&dd Pages", PAGE_ODD, 216, 119, 44, 14, WS_GROUP | WS_TABSTOP
  514.  PUSHBUTTON "&Even Pages", PAGE_EVEN, 216, 139, 44, 14, WS_GROUP | WS_TABSTOP
  515.  LTEXT "Device:", -1, 8, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  516.  COMBOBOX DEVICE_NAME, 8, 16, 70, 70, CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP
  517.  LTEXT "Resolution:", DEVICE_RESTEXT, 90, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  518.  COMBOBOX DEVICE_RES, 90, 16, 64, 70, CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  519.  LTEXT "Queue:", SPOOL_PORTTEXT, 8, 102, 48, 8
  520.  LISTBOX SPOOL_PORT, 8, 114, 145, 40, LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP
  521.  LTEXT "Pages:", PAGE_LISTTEXT, 168, 4, 48, 8
  522.  LISTBOX PAGE_LIST, 168, 17, 34, 139, LBS_NOTIFY | LBS_MULTIPLESEL | LBS_EXTENDEDSEL | LBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP
  523.  CHECKBOX "Print to File", SPOOL_TOFILE, 91, 99, 60, 8
  524. END
  525. #endif
  526.  
  527.  
  528. PropDlgBox DIALOG 16, 40, 204, 118
  529. STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_CAPTION | WS_SYSMENU
  530. CAPTION "Edit Properties"
  531. FONT 8, "Helv"
  532. BEGIN
  533.  DEFPUSHBUTTON "&Ok", IDOK, 164, 12, 32, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  534.  PUSHBUTTON "&Cancel", IDCANCEL, 164, 32, 32, 14, BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  535.  PUSHBUTTON "&Help", ID_HELP, 164, 52, 32, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  536.  PUSHBUTTON "&Edit", PROP_EDIT, 164, 72, 32, 14
  537.  PUSHBUTTON "&New", PROP_NEW, 164, 92, 32, 14
  538.  LTEXT "Property:", -1, 8, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  539.  COMBOBOX PROP_NAME, 8, 16, 70, 70, CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP
  540.  LTEXT "Value:", -1, 90, 4, 48, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  541.  COMBOBOX PROP_VALUE, 90, 16, 64, 70, CBS_SIMPLE | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  542.  LTEXT "Page Offset (pts)", -1, 8, 100, 56, 8
  543.  LTEXT "X:", -1, 76, 100, 8, 8
  544.  EDITTEXT PROP_XOFFSET, 88, 98, 16, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
  545.  LTEXT "Y:", -1, 114, 100, 8, 8
  546.  EDITTEXT PROP_YOFFSET, 126, 98, 16, 12
  547. END
  548.  
  549.  
  550. EditPropDlgBox DIALOG 6, 15, 194, 134
  551. STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  552. CAPTION "Edit Properties"
  553. FONT 8, "Helv"
  554. {
  555.  GROUPBOX "Property Type:", -1, 6, 7, 118, 24, BS_GROUPBOX | WS_GROUP
  556.  CONTROL "Number", EDITPROP_NUMBER, "BUTTON", BS_AUTORADIOBUTTON | WS_TABSTOP, 12, 16, 44, 12
  557.  CONTROL "String", EDITPROP_STRING, "BUTTON", BS_AUTORADIOBUTTON, 70, 16, 44, 12
  558.  LTEXT "Name: e.g.  BitsPerPixel", -1, 8, 42, 103, 8, WS_GROUP
  559.  EDITTEXT EDITPROP_NAME, 8, 54, 176, 12, WS_BORDER | WS_TABSTOP
  560.  LTEXT "Values:  e.g.  1,3,8,16,24", -1, 8, 75, 149, 8
  561.  EDITTEXT EDITPROP_VALUE, 8, 87, 176, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
  562.  DEFPUSHBUTTON "OK", IDOK, 12, 109, 50, 14
  563.  PUSHBUTTON "Cancel", IDCANCEL, 72, 109, 50, 14
  564.  PUSHBUTTON "Help", ID_HELP, 132, 109, 50, 14
  565.  PUSHBUTTON "Delete", EDITPROP_DEL, 151, 14, 32, 14
  566. }
  567.  
  568. BoundingBoxDlgBox DIALOG 12, 24, 120, 15
  569. STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE | WS_EX_TOPMOST | DS_3DLOOK
  570. CAPTION "BoundingBox"
  571. Font 8, "Helv"
  572. BEGIN
  573.     CTEXT "", BB_PROMPT, 4, 4, 112, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  574. END
  575.  
  576. InstallDlgBox DIALOG 48, 32, 244, 100
  577. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
  578. CAPTION "Configure Ghostscript"
  579. FONT 8, "Helv"
  580. BEGIN
  581.  LTEXT "Ghostscript EXE:", -1, 6, 10, 180, 10
  582.  EDITTEXT INSTALL_EXE, 6, 20, 180, 12, ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD
  583.  LTEXT "Ghostscript Include Path:", -1, 6, 40, 180, 10
  584.  EDITTEXT INSTALL_INCLUDE, 6, 50, 180, 12, ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD
  585.  LTEXT "Ghostscript Options:", -1, 8, 70, 180, 10
  586.  EDITTEXT INSTALL_OTHER, 6, 80, 180, 12, ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD
  587.  DEFPUSHBUTTON "&Ok", IDOK, 200, 10, 32, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  588.  PUSHBUTTON "&Cancel", IDCANCEL, 200, 32, 32, 14, BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD
  589.  PUSHBUTTON "&Defaults", ID_DEFAULT, 200, 54, 32, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  590.  PUSHBUTTON "&Help", ID_HELP, 200, 76, 32, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  591. END
  592.  
  593.